trailer (film reel - Turkish English Dictionary